package com.dnzx.model.system;

import java.util.List;

import org.apache.ibatis.type.Alias;
import org.dnzx.framework.orm.LongBaseEntity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>系统后台角色资源实体</p>
 *
 * @author Steven
 * @version V1.0
 * @Package com.dnzx.model
 * 
 * @date 2017/9/20 9:35
 */
@Alias("roleMenuBO")
@ApiModel(value="RoleMenuBO 系统后台角色资源实体类")
public class RoleMenuBO extends LongBaseEntity {
	
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value="角色ID")
    private Long roleId;
	@ApiModelProperty(value="菜单ID")
    private Long menuId;
	@ApiModelProperty(value="菜单名称")
    private String menuName;
	@ApiModelProperty(value="菜单ID列表")
    private List<Long> menuIdList;// 冗余字段，用于接收页面数据
	
	public Long getRoleId() {
		return roleId;
	}

	public void setRoleId(Long roleId) {
		this.roleId = roleId;
	}

	public Long getMenuId() {
		return menuId;
	}

	public void setMenuId(Long menuId) {
		this.menuId = menuId;
	}

	public String getMenuName() {
		return menuName;
	}

	public void setMenuName(String menuName) {
		this.menuName = menuName;
	}

	public List<Long> getMenuIdList() {
		return menuIdList;
	}

	public void setMenuIdList(List<Long> menuIdList) {
		this.menuIdList = menuIdList;
	}

}
